package com.sort.animation;

import javax.swing.*;
import java.util.List;

public class BiFrame {

    public static void main(String[] args) {
        JFrame frame = new JFrame("今晚写堆排序算法");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        List<BiNode> biNodes = BiNodeFactory.createBiNodeRandom(10,600,50);

        BiNodePanel biNodePanel = new BiNodePanel(biNodes);
        biNodePanel.setVisible(true);

        frame.add( biNodePanel);

        frame.setBounds(100,100,1200,1200);
        frame.setVisible(true);

        new Thread(() -> biNodePanel.doHeapSort()).start();

    }
}
